Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 LON HEDDWCH Semi-Detached £90,679 £45,000 17 May 2004
3 LON HEDDWCH Semi-Detached £155,107 £115,500 13 May 2016
6 LON HEDDWCH Semi-Detached £90,669 £79,000 15 Dec 2020
12 LON HEDDWCH Semi-Detached £126,779 £85,000 23 Dec 2014
13 LON HEDDWCH Terraced £190,821 £112,500 4 May 2010
15 LON HEDDWCH Semi-Detached £142,687 £115,500 1 Mar 2019
19 LON HEDDWCH Semi-Detached £124,869 £34,000 27 Sep 2000